hit upon/on - Turco Inglés Diccionario